home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1987-08-01 | 556 b | 21 lines |
- 10 'This program adds carriage returns before line feeds.
- 30 '
- 40 'Written by Larry Jordan, May 17, 1984
- 50 '
- 100 DEFINT A:CLS:KEY OFF
- 110 LOCATE 9,25:INPUT "Add carriage returns to what file ";OLDFILE$
- 120 LOCATE 11,25:INPUT "Write conversion to what file ";NEWFILE$
- 130 OPEN OLDFILE$ FOR INPUT AS #1
- 140 OPEN NEWFILE$ FOR OUTPUT AS #2
- 160 WHILE NOT EOF(1)
- 170 A1=ASC(INPUT$(1,1))
- 180 IF A1<>10 THEN 210
- 190 LOCATE 18,48:PRINT CHR$(A1)
- 200 A$=CHR$(13)+CHR$(10):PRINT #2,A$;:GOTO 220
- 210 A$=CHR$(A1):PRINT #2,A$;
- 220 IF A1=26 THEN 900
- 230 WEND
- 900 CLOSE:LOCATE 20,25:PRINT "Conversion completed....":BEEP
- 910 GOTO 100
- 990 END
-